@charset "UTF-8";
/* CSS Document */

/*basic*/
/*
@名称: base
@功能: 重设浏览器默认样式
*/

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 arial, tahoma, \5b8b\4f53; }
input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
/* IE bug fixed: th 不继承 text-align*/
th { text-align:inherit; }
/* 去除默认边框 */
fieldset, img, a img { border:0; }
/* ie6 7 8(q) bug 显示为行内表现 */
iframe { display:block; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:500; }
/* 去掉列表前的标识, li 会继承 */
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500; }
q:before, q:after { content:''; }
ins, a { text-decoration:none; }
/* 清理浮动 */

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom:1; }
.clear { height: 0; clear: both; font-size:0; zoom:1;/* for IE6 IE7 */ }
.cb { clear:both; }
body .none { display:none; }
.fl, .fr { display:inline; }
.fl { float:left; }
.fr { float:right; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.f14 { font-size:14px; }
:focus { outline: 0; }

/*修复firefox button内文字不垂直居中*/

input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
 margin:0;
 padding:0;
 border:none;
}

/* Css Reset End */

html,body{
	border:0px;
	margin:0px;
	font:Verdana, Geneva, sans-serif,"微软雅黑";
	
	
}
ul,li,form{
	padding:0px;
	margin:0px;
	list-style-type:none
}

A{
	color:#0065BD;
	text-decoration:none;
	blr:expression(this.onFocus=this.blur())
}
A:hover{
	color:#FF6500;
	text-decoration:underline
}
label { display: inline-block; width: 12em; }
label.error { color: red; margin-left: 0.5em; width: 20em; }

/*这是body下面的maindiv*/
body .main{
	width:1100px;
	height:100%;
}

table{
	border-collapse:collapse;
}



/*div*/
.form_body{
	
	width:100%;
	border-collapse:collapse;
	
}
/*div*/
.form_body_tltle{
	height:37px;
	border-left:#D2D2D2 1px solid;
	border-top:#D2D2D2 1px solid;
	border-right:#D2D2D2 1px solid;
	line-height:37px;
	text-align:left;
	text-indent:1em;
	font-weight:bold;
	background:#E7E7E7 ;
}
/*table*/
.form_table{
	border-collapse:collapse;
	border:#D2D2D2 1px solid;
	width:100%;
}
.form_table td{
	border-bottom:1px solid #CCC;
	text-align:left;
	padding-left:5px;
}
.form_table td img{
	vertical-align:middle;
}
.form_table td.left{
	background:#F6F6F6;
	width:105px;
	height:30px;
	line-height:30px;
	text-align:left;
	text-indent:1em;
	border-bottom:1px solid #CCC;
}

.form_table input[type='text']{
	height:23px;
}
.form_table input[type='button']{
	height:26px;
	width:60px;
	cursor:pointer;
}
.form_table select{
	height:23px;
}





